Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Sweden #1-w1 Sweden #1-w2 Sweden #1-w3 Sweden #1-w4 Finland F2 Denmark F3 Latvia F1 Sweden F2 Great Britain F6 Spain F34 UAE F1 Qatar F1 Germany F4 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Sweden/Denmark-w1 Sweden/Denmark-w2 Sweden/Denmark-w3 Sweden/Denmark-w4 Serbia & Montenegro F5 Italy F27 Poland F7 Sweden F1 Sweden F2 Sweden F3 Germany F2 Germany F4 Poland F1 Great Britain F3 Great Britain F4 Sweden F1 Sweden F2 Sweden F3 Romania F2 Czech Republic F1 Norway F1 Norway F2 Finland F1 Germany F9 Austria F9 Sweden F4 Sweden F6 Great Britain F17 Great Britain F18 Great Britain F2 Norway F3 Romania F15 Spain F35 Spain F36 Great Britain F21 China China F1 China F2 Thailand F1 Thailand F2 Great Britain F7 Sweden F1 Sweden F2 Germany F3 Germany F4 Croatia F1 Great Britain F3 Great Britain F4 Korea F2 Bulgaria F3 Germany F8 Germany F14 Poland F4 Czech Rep F4 Great Britain F2 Germany F4 Azerbaijan F1 Azerbaijan F2 Portugal F2 Malaysia F1 Malaysia F2 Austria F3 Germany F13 Germany F14 Great Britain F2 Germany F3 Germany F4 Sweden F1 Poland F2 Sweden F1 Sweden F7 Ukraine F1 Ukraine F2 Ukraine F3 Greece F5 Greece F6 Greece F7 Sweden F1 Sweden F2 Belgium F2 Spain F27 Sweden F5 Sweden F1 Germany F3 China F8 Korea F3 Korean Rep. F4 Bulgaria F2 Bulgaria F4 Sweden F1 Sweden F2 Portugal F3 Italy F9 Poland F3 Sweden F2 Great Britain F3 Sweden F3 Germany F6 Sweden F2 Sweden F4 Sweden F5 Sweden F6 AXA Open II - Espinho Polish Open 2000 - Poznan Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Architect Open - Budapest ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Diego Open - Budapest Optimus Maia Open - Maia IPP Open - Helsinki Amer-Wilson Tampere ATP Tournament - Tampere Schickendanz Open - Furth Kobstaedernes ATP Challenger - Kolding Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara IPP Geneva Trophy - Geneva LTA Wrexham Challenger - Wrexham Serbia F5 BMW Tennis Championship - Sunrise IPP Open - Helsinki Bergamo Challenger Marrakech Challenger Barletta Challenger Le Gosier Challenger Tampere Challenger Helsinki Challenger Tampere Challenger Scania Stockholm Open - Stockholm Mallorca Open - Mallorca The Samsung Open - Nottingham Open 13 - Marseille The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island Thailand Open - Bangkok CA Tennis Trophy - Vienna Stockholm Open - Stockholm Tampere Imageneering Open - Tampere Warsteiner Grand Prix - Oberstaufen Pekao Open 2001 - Szczecin Tatra Banka Open 2001 - Bratislava AAPT Championships - Adelaide Medibank Private International - Sydney BMW Open - Munich Synsam Swedish Open - Bastad IPP Open - Helsinki Mercedes Cup - Stuttgart Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Ostdeutscher Sparkessen Cup - Dresden Stockholm Open - Stockholm Top Wool Challenger - Biella St. Petersburg Open - St. Petersburg Mobilux Open - Luxembourg Heineken Open - Auckland s Tennis Masters 06 - Graz Timisoara Challenger - Timisoara Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Synsam Swedish Open - Bastad Kosice Open-Steelers Cup 2008 - Kosice AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Geneva Challenger - Geneva Heineken Open - Auckland Open 13 - Marseille Tunis Challenger BMW Open - Munich Synsam Swedish Open - Bastad Monza Challenger Mumbai Open - Mumbai Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Rijeka Challenger Open SEAT 2008 - Barcelona BCR Open Romania - Bucharest Thailand Open - Bangkok If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney SAP Open - San Jose Tampere Challenger Catella Swedish Open - Bastad Helsinki Challenger Memorial Savigny - Sassuolo Pilot Pen Tennis - New Haven Amer-Wilson Tampere Challenger - Tampere If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Neride Prague Indoor - Prague Catella Swedish Open - Bastad International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Wartburg Open - Eisenach Amer-Wilson Challenger - Tampere The Scottish Tennis Championships - Edinburgh Open Sabadell Atlantico - Barcelona Open de Montauban - Montauban German Tennis Championships - Hamburg IPP Open - Helsinki Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf The Scottish Championships - Edinburgh AEGON Championships - London Winston-Salem Open - Winston-Salem Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm San Marino Cepu Open - San Marino IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Tatra Banka Open - Bratislava Challenger Groningen - Groningen Mobilux Open - Luxembourg Czech Open 2005 - Prostejov Lambertz Open by Stawag - Aachen Milan Challenger 3rd Volkswagon Challenger - Wolfsburg Ciudad de Telde - Telde USTA Challenger of North Miami Beach - North Miami Beach Tampere Imageneering Open - Tampere Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Adidas International - Sydney Milan Indoors - Milan BMW Open - Munich The Samsung Open - Nottingham Unique Zagreb Open - Zagreb Baden Open - Karlsruhe Kobstaedernes ATP Challenger - Kolding 2008 China TCL Challenger - Guangzhou Kremlin Cup - Moscow Pharma Medico Open 2008 - Aarhus Copenhagen Open - Copenhagen Samarkand Challenger Polska Energia Open - Bytom Mamaia Challenger - Constanta Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Aamulehti Tampere Open - Tampere Prostejov Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Citta di Como Challenger - Como Brasov Challenger - Brasov Heineken Open - Auckland Belgrade Challenger Freudenstadt Challenger Kolding Challenger Gerry Weber Open - Halle Jersey Challenger Bratislava Challenger Helsinki Challenger Delray Beach International Tennis Championships - Delray Beach Salzburg Challenger Napoli Challenger Rome Challenger Prostejov Challenger Bytom Challenger Orbetello Challenger Tampere Challenger SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Loughborough Challenger Wolfsburg Challenger TD Waterhouse Cup - Long Island Bath Challenger Pilot Pen Tennis - New Haven Next Generation Adelaide International - Adelaide Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Catella Swedish Open - Bastad Gerry Weber Open - Halle China Open - Beijing Karshi Challenger The Dubai Tennis Championships - Dubai Helsinki Challenger Valencia Open - Valencia Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Ordina Open - s-Hertogenbosch ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne PTT Thailand Open - Bangkok Winston-Salem Open - Winston-Salem UNICEF Open - 's Hertogenbosch Open Sud de France - Montpellier Apia International - Sydney Scania Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Gerry Weber Open - Halle Qatar Exxon Mobil Open 2002 - Doha Open Castilla y Leon Trofeo Iberdrola - Segovia International Tennis Championships - Delray Beach Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Warta Cup - Sopot The Stella Artois Grass Court Championships - London ECM Prague Open 2005 - Prague Stockholm Open - Stockholm Shimadzu All Japan Indoor - Kyoto Cepu Open - San Marino ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen BMW Open - Munich Power Horse Cup - Dusseldorf Estoril Open - Estoril Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Open Seat Godo 2003 - Barcelona NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Rogers Cup - Toronto IPP Open - Helsinki Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Energis Open - Amsterdam Heineken Open - Auckland Milan Indoors - Milan PTT Thailand Open - Bangkok French Open - Paris Telenordia Swedish Open - Bastad Kremlin Cup - Moscow CA Tennis Trophy - Vienna Open 13 - Marseille Wimbledon - London U.S. Open - New York ABN/AMRO World Tennis Tournament - Rotterdam Pilot Pen Tennis - New Haven Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Malaysian Open - Kuala Lumpur Estoril Open - Estoril Rakuten Japan Open - Tokyo Heineken Open - Auckland Open 13 - Marseille Dubai Open - Dubai Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad China Open - Beijing Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Gerry Weber Open - Halle Croatia Open - Umag International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Generali Open - Kitzbuhel Thailand Open - Bangkok Open Seat Godo 2007 - Barcelona Gerry Weber Open - Halle Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Australian Open - Melbourne Open Sabadell Atlantico - Barcelona Brisbane International - Brisbane Pilot Pen Tennis - New Haven Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Rakuten Japan Open - Tokyo SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg If Stockholm Open - Stockholm Brisbane International - Brisbane BMW Open - Munich Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco AEGON Championships - London Malaysian Open - Kuala Lumpur TEB BNP Paribas Istanbul Open - Istanbul If Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne French Open - Paris Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Rogers Masters - Toronto Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Sony Open Tennis - Miami French Open - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Wimbledon - London Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Shanghai Rolex Masters - Shanghai Campionati Internazionali D'Italia - Rome Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Gerry Weber Open - Halle BNP Paribas Masters - Paris U.S. Open - New York Tennis Masters Series - Miami Australian Open - Melbourne BNP Paribas Masters - Paris Swiss Indoors Basel - Basel French Open - Paris BNP Paribas Masters - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 2R, DEN-FIN 3-2 Australian Open (juniors) U.S. Open - New York Olympics - London Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, World Group, QF, SWE-SRB 1-4 Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Olympics - Athens Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Australian Open (juniors) Olympics - Beijing